body{margin:0;padding:0;font-size:15px;color: #333333;font-family:"Microsoft YaHei";}
a{text-decoration: none;font-size:15px;color: #f0f0f0;transition: all 0.5s;}
:hover{;transition: all 0.5s;}
ul{margin: 0;padding: 0}
li{list-style-type: none}
span{font-size: 15px;}
h1{font-size: 30px;letter-spacing:0px}

.main_{width:1200px;overflow:auto;margin:auto;overflow-x: hidden;overflow-y: hidden;}
/*.chao{overflow-x: hidden;overflow-y: hidden}*/
.chanp{ width:1200px; height:180px; background:url(../images/hjl.jpg) no-repeat center;}
/*页头部分*/
.mtop{min-width:1200px;height:120px;background: url("../images/header.jpg") no-repeat center center}
.mtop img{height:120px;}
.showpro_title{ text-align:center; font-size:24px;}
.showpro_time{ font-size:16px; line-height:40px;}
/*标签mnav*/
.mnav{min-width:1200px;height:55px;background: #2e6fd3}
.mnav ul{margin:0;padding:0}
.mnav ul li{list-style-type: none;margin-right:0px;width:14.2%;float:left;line-height:55px;display: block;;text-align: center}
.mnav ul li:hover{background:#ffbf00;display: block;transition: all 0.5s;}
.mnav ul li:active{background:#ffbf00;}
.mnav ul li:nth-child(8n){margin-right: 0}
.mnav ul li a{text-decoration: none;display: block;color: #FFF}

/*标签mbanner*/
.mbanner{min-width:1200px;height:700px;}

/*标签*/
.fg20190425{height: 100px;color: #333333;text-align: center;padding-top: 20px;margin-top: 20px;}
.fg20190425 h1{margin: 0;}
.fg20190425 span{font-size: 16px;}

/*分类标签*/
.lei_20190425{width: 1200px;height: auto;margin: auto; padding-left: 156px;}
.lei_20190425 ul li{text-align: center; border-radius: 0px;height:45px;line-height: 45px;float: left;margin-bottom: 10px; color: #000; padding:0px 8px 0 8px;}
.lei_20190425 ul li:hover{background: #ff8402;transition: all 0.5s;}
.lei_20190425 ul li:nth-child(6n){margin-right: 0;}
.lei_20190425 ul li a{cursor: pointer;display: block;color: #000}

/*产品列表*/
.pro_20190514{width: 1200px;height: auto;margin: auto;overflow: hidden;margin-top: 10px;}
.pro_20190514 ul li{width: 387px;height: 360px;margin-right: 18px;background: #FFFFFF;float: left;overflow: hidden}
.pro_20190514 ul li:nth-child(3n){margin-right: 0;margin-bottom: 18px;}
.pro_20190514 ul li .pro_img{width: 100%;height: 300px;}
.pro_20190514 ul li .pro_title{width: 100%;height: 50px;text-align: center;line-height: 50px;background: #000;color: #fff}
.pro_20190514 ul li:hover{color: #FFF;transition: all 0.5s;}
.pro_20190514_fanzhuan{width:387px; height: 312px;background: #000; opacity:0.7; color: #FFF;position: relative;
    top: -350px;display: none}
.pro_20190514_fanzhuan_img{width: 85px;height: 85px;margin: auto;padding: 50px;}
.pro_20190514_fanzhuan_title{width: 100%;text-align: center;color: #FFF;font-size: 20px;line-height: 35px;}

/*更多按钮*/
.more_20190425{width: 100%;text-align: center;margin: 30px auto;}
.more_20190425_btn{width: 200px;line-height: 45px;border-radius: 3px;background:#2e6fd3;margin: auto;color: #FFF;display: block}
.more_20190425_btn:hover{background: #ffbf00;display: block;cursor: pointer;transition: all 0.5s;}

/*关于我们*/
.about_20190514{width: 100%;height: 730px;overflow: hidden;background:url("../images/gsbg.jpg") no-repeat center 0;}
.about_20190514_center{width: 1200px;height: 410px;margin: auto;text-align: center}
.about_20190514_h1{font-size: 24px;color: #FFF;margin-top: 48px;}
.about_20190514_h2{font-size: 40px;color: #FFF;margin-top: 10px;font-weight: bolder}
.about_20190514_h3{font-size: 48px;margin-top: 10px;color: #ffbf00;margin-bottom: 20px;}
.about_20190514_bg1{width: 1200px;height: 410px;}
.about_20190514_bg2{width: 815px;height: 460px; position: relative; text-align: left;}
.about_20190514_title{font-size: 32px;font-weight: bolder;color: #333333}
.about_20190514_pin{font-size: 18px;}
.about_20190514_txt{font-size: 15px;width: 60%;margin-top: 20px;line-height: 30px;color: #333333}
.about_20190514_bg3{width: 360px;height: 240px;  position: relative;top: -430px;float: right; line-height:34px; text-align:left; }
.topbn{ width:100%; height:345px; background:url(../images/xs4.jpg) repeat-x center;}


.cpbox {width:100%; min-width:590px; background:url(../images/1_r1_c2_s1.jpg) no-repeat center;}
#demo{ overflow:hidden;height:560px;width:1200px; color:#336699;text-align:left; }
#demo1 ul,#demo2 ul{ display:block;width:2400px; overflow:hidden}
#demo1 ul li{width:280px; height:240px;  margin:0px 10px; float:left;overflow:hidden;}
#demo1 ul li a h3,#demo2 ul li a h3{width:280px;height:215px ; overflow:hidden; }
#demo1 ul li a h3 img,#demo2 ul li a h3 img{width:280px; height:215px;transition:all .5s ease;}
#demo1 ul li a h3:hover img,#demo2 ul li a h3:hover img{transform: scaleX(1.1) scaleY(1.1);}
#demo1 ul li a ol,#demo2 ul li a ol{ text-align:center; height:35px; line-height:35px;transition:all .5s ease;background:#000; color: #F9F9F9;}
#demo1 ul li a:hover ol,#demo2 ul li a:hover ol{ background:#FF5C00; color:#fff}
#demo2 ul li{width:280px;height:215px;margin:10px 10px;}


/*标签mcase*/
.mcase{min-width:1200px;height:630px;}
.cases{ position:relative;}
.cases .caseList{ overflow:hidden;position:relative; z-index:10;}
.cases .caseList .boxs{ position:relative; z-index:10; width:9999px; }
.cases .caseList .boxs ul{ width:1212px;height: 310px;overflow: hidden}
.cases .caseList .boxs ul li{margin:auto 12px 0 0; width:291px;float:left;height: 310px;border-radius: 0px;overflow: hidden;}
.cases .caseList .boxs ul li .case_title{height: 56px;line-height: 56px;text-align: center;color: #000}
.cases .caseList .boxs ul li:hover{transition: all 0.5s;background:#2e6fd3!important;}
.cases .caseList .boxs ul li a{color: #333333}
.cases .caseList .boxs ul li a:hover{color: #FFFFFF}
.case_img_all{width: 295px;height: 255px;overflow: hidden;}
.case_img{
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.3s;
    width: 295px;
    height: 255px;
    overflow: hidden;
}
.case_img:hover{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.clearfix::after {content:""; display: block; clear:both; }
.clearfix{zoom:1;}
.clear { clear: both;font-size: 0;height: 0;line-height: 0;}
.fl{float:left;}
.baseDiv{ width:1200px; margin:0 auto; margin-left:auto !important; margin-right:auto !important; }



.qingxie{-webkit-transform:rotate(20deg);
    -moz-transform:rotate(30deg);
    -o-transform:rotate(30deg);
    transform:rotate(30deg);}

.hengfu_20190425{width: 100%;height: 150px;overflow: hidden;background: url("../images/heng.jpg") no-repeat center center}
.hengfu_20190425_center{width: 1200px;height: 150px;margin: auto;color: #FFF}
.hengfu_20190425_left{float: left;width: 60%}
.hengfu_20190425_left h1{font-size: 24px;margin-top: 40px;letter-spacing: 0.5px;}
.hengfu_20190425_right{float: right;width: 27%;padding-top: 40px;text-align: center}

/*标签mnew*/
/*news*/
.mnew{width: 1200px;height: 445px;margin: auto;margin-top: 14px;margin-bottom: 54px;overflow-y: hidden}
.mnew_left{width: 445px;height: 445px;float: left}
.mnew_left_img_a{width: 445px;height: 445px;overflow: hidden}
.mnew_left_img{
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.3s;
    width: 445px;
    height: 445px;
    overflow: hidden;
}
.mnew_left_img:hover{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}




.mnew_left_img img{width: 445px;height: 445px}
.mnew_left_time{font-family: Arial;width: 88px;height: 88px;position: relative;top: -445px;z-index: 99;background: #ffbf00;color: #FFF;text-align: center}
.mnew_left_title_bg{width: 445px;height: 88px;position: relative;top: -175px;z-index: 99;background: #000000;opacity:0.7;filter:alpha(opacity=70); /* 针对 IE8 以及更早的版本 */}
.mnew_left_title{width: 405px;padding: 20px;height: 88px;position: relative;top: -265px;z-index: 99;color: #FFF;}

.mnew_time1{font-size: 48px;padding-top: 5px}
.mnew_time2{font-size: 15px;margin-top: -8px}

.mnew_right{width: 590px;height: 450px;float:right;margin-left: 50px}
.mnew_right ul li{width: 590px;height: 550px;}
.mnew_right_time{margin-top: 30px;font-family: Arial;width: 88px;height: 88px;z-index: 99;text-align: center;float: left;border-right: 1px solid #cccccc}
.mnew_right_time{color: #555555;display: block}

.mnew_right_txt{float: left;width: 595px;height: 148px;padding-left:20px}
.mnew_right_t{font-size: 18px;line-height: 30px;color: #555555;padding-top: 25px}
.mnew_right_tt{font-size: 16px;line-height: 30px;color: #999999}


/*标签mbottom*/
.mbottom{width: 100%;min-width:1200px;height:220px;background:#000000;}
.mbottom_left{width: 1200px;float: left;height:164px;padding-top: 20px;}
.mbottom_left a{color: #cccccc}
.mbottom_txt{width: 1200px;height:30px;color: #a4a4a4;text-align: center;line-height: 30px;font-size: 15px;}
.mbottom_txt ul li a{color: #a4a4a4;font-size: 15px;}

.gongshi{font-size: 14px;border:1px solid #ffbf00;color: #ffbf00}

/*留言也*/
.sess{width: 905px; float: right; min-height: 800px;}
.sess_all{width: 905px; margin: auto; margin-top: 50px;}
.sess_item{line-height: 35px; margin-bottom: 20px; color: #666666;}
.sess_item img{height: 40px;} .page_title{font-size: 18px;}
.sess input{line-height: 35px; height: 35px; width: 600px; border: 1px solid #d7d7d7; padding-left: 15px; font-size: 14px; border-top-left-radius: 0.2em; border-top-right-radius: 0.2em; border-bottom-right-radius: 0.2em; border-bottom-left-radius: 0.2em;}
.sess textarea{width: 585px; border: 1px solid #d7d7d7; height: 200px; padding: 15px; border-top-left-radius: 0.5em; border-top-right-radius: 0.5em; border-bottom-right-radius: 0.5em; border-bottom-left-radius: 0.5em;}
.sess_button{border: 0px; color: #FFFFFF; background-color: #2e6fd3; text-align: center; padding: 5px 0; height: 45px;}

.m_notice{height: 50px;background: #f5f5f5;line-height: 50px;}
.m_notice_left{height: 50px;float: left;width: 110px;color: #2e6fd3;font-size: 15px;}
.m_notice_txt{height: 50px;float: left;width: 1090px}
.m_notice p{margin: 0}

 /*小轮播代码*/
.all{ width: 590px; height: 400px; position: relative;padding: 0;margin: 0}
.screen{width:590px;height:400px;overflow:hidden;position:relative;}
.screen ul{ position:absolute; left:0; top:0; width:4000px;padding: 0;margin: 0}
.screen ul li{ width:590px; height:400px; overflow:hidden; float:left;margin-right: 0}
.all ol{ position:absolute; right:10px; bottom:10px; line-height:20px; text-align:center;top: 15px}
.all ol li{margin-right: 0;float: left; width: 15px; height: 15px; background: #fff;  margin-left: 5px; cursor: pointer; font-size: 10px; font-family: Verdana; line-height: 15px; border-radius: 15px; }
.all ol li.current{ background:#ffbf00;padding: 0;border: 0}
.biaoti_bg{height: 45px;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6 ;position: relative;top:-45px;background: #000000}
.biaoti{position: relative;top:-90px;text-align: center;color: #FFF;height: 45px;line-height: 45px;}
